﻿
using System.Diagnostics;



namespace 普通方法
{
    internal class Program
    {

        static void Main(string[] args)
        {
            //开始计时
            Stopwatch s = Stopwatch.StartNew();
            for (int i = 99999; i >= 0; i--)
            {
                int j = 2;
                while (i % j != 0)
                {
                    j++;
                }
                if (i == j)
                {
                    Console.WriteLine(i + "是质数！");
                    break;
                }
            }
            //输出最大质数
            Console.WriteLine("\n");
            //输出结束循环是经历过的时间
            Console.WriteLine($"耗时：{s.Elapsed.TotalMilliseconds}毫秒");
            // 代码运行所消耗的毫秒数
            Console.WriteLine($"耗时：{s.ElapsedTicks}个滴答数"); 
            // 获取当前实例测量的总经过时间，以计时器为单位。一个只读的长整数，表示当前实例测量的计时器滴答总数。
            s.Stop(); 
        }
    }
}
    

